The retraction algorithm for factoring banded symmetric matrices

نویسنده

  • Linda Kaufman
چکیده

Let A be an n × n symmetric matrix of bandwidth 2m + 1. The matrix need not be positive definite. In this paper we will present an algorithm for factoring A which preserves symmetry and the band structure and limits element growth in the factorization. With this factorization one may solve a linear system with A as the coefficient matrix and determine the inertia of A, the number of positive, negative, and zero eigenvalues of A. The algorithm requires between 1/2nm and 5/4nm multiplications and at most (2m+1)n locations compared to nonsymmetric Gaussian elimination which requires between nm and 2nm multiplications and at most (3m + 1)n locations. Our algorithm reduces A to block diagonal form with 1×1 and 2×2 blocks on the diagonal. When pivoting for stability and subsequent transformations produce nonzero elements outside the original band, column/row transformations are used to retract the bandwidth. To decrease the operation count and the necessary storage, we use the fact that the correction outside the band is rank-1 and invert the process, applying the transformations that would restore the bandwidth first, followed by a modified correction. This paper contains an element growth analysis and a computational comparison with LAPACKs nonsymmetric band routines and the Snap-back code of Irony and Toledo. Copyright c © 2000 John Wiley & Sons, Ltd.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Parallel Studies of the Invariant Subspace Decomposition Approach for Banded Symmetric Matrices

We present an overview of the banded Invariant Subspace Decomposition Algorithm for symmetric matrices and describe a parallel implementation of this algorithm. The algorithm described here is a promising variant of the Invariant Subspace Decomposition Algorithm for dense symmetric matrices (SYISDA) that retains the property of using scalable primitives, while requiring signiicantly less overal...

متن کامل

Banded Matrices and Discrete Sturm-Liouville Eigenvalue Problems

We consider eigenvalue problems for self-adjoint Sturm-Liouville difference equations of any even order. It is well known that such problems with Dirichlet boundary conditions can be transformed into an algebraic eigenvalue problem for a banded, real-symmetric matrix, and vice versa. In this article it is shown that such a transform exists for general separated, self-adjoint boundary conditions...

متن کامل

The SBR Toolbox { Software

We present a software toolbox for symmetric band reduction, together with a set of testing and timing drivers. The toolbox contains routines for the reduction of full symmetric matrices to banded form and the reduction of banded matrices to narrower banded or tridiagonal form, with optional accumulation of the orthogonal transformations, as well as repacking routines for storage rearrangement. ...

متن کامل

Algorithm 8xx: PIRO BAND, Pipelined Plane Rotations for Blocked Band Reduction

PIRO BAND is a library for bidiagonal reduction of unsymmetric banded matrices and tridiagonal reduction of symmetric banded matrices. It supports both real and complex matrices stored in packed band format. The software also can handle single and double precision arithmetic with 32-bit and 64-bit integers. We provide both a C library and MATLAB callable interfaces. The library is about 2 to 7 ...

متن کامل

A fast spectral divide-and-conquer method for banded matrices

Based on the spectral divide-and-conquer algorithm by Nakatsukasa and Higham [SIAM J. Sci. Comput., 35(3):A1325–A1349, 2013], we propose a new algorithm for computing all the eigenvalues and eigenvectors of a symmetric banded matrix. For this purpose, we combine our previous work on the fast computation of spectral projectors in the so called HODLR format, with a novel technique for extracting ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Numerical Lin. Alg. with Applic.

دوره 14  شماره 

صفحات  -

تاریخ انتشار 2007